// path 模块提供了用于处理文件和目录的路径的实用工具。

var path = require("path");  //引入模块 (官方的 => 直接引入)
// {属性和方法}
// console.log(path);

// path.basename(path,ext)    => 返回文件部分
// path 传入的文件的路径
// ext  可选参数  后缀名

var str = "C:/Users/怀霜凌志/Desktop/1/bg.jpg";
// var result = path.basename(str);
// console.log(result);

// var result = path.basename(str, ".jpg");
// console.log(result);


// path.dirname(path,ext)    => 返回路径部分
// path 传入的文件的路径

// var result = path.dirname(str);
// console.log(result);


// path.extname(path,ext)    => 返回文件后缀部分
// path 传入的文件的路径

// var result = path.extname(str);
// console.log(result);


// path.parse(path)      =>  方法返回一个对象，其属性表示 path 的重要元素
// var str = "C:/Users/怀霜凌志/Desktop/1/bg.jpg";
// var obj = path.parse(str);
// console.log(obj);

// // path.format(pathobj)   方法从对象返回路径字符串。 这与 path.parse() 相反。
// var newStr = path.format(obj);
// console.log(newStr);

